#ifndef MYFORECOLORDIALOG_H
#define MYFORECOLORDIALOG_H

#include <QDialog>
#include <QVBoxLayout>
#include <QLabel>
#include <QLineEdit>
#include <QDialogButtonBox>
#include <QPushButton>

namespace Ui {
class MyForecolorDialog;
}

class MyForecolorDialog : public QDialog
{
    Q_OBJECT

public:
    explicit MyForecolorDialog(QWidget *parent = 0);
    ~MyForecolorDialog();

private slots:                                           /*槽函数*/
    void on_comboBox_activated(const QString &arg1);     //设置字体颜色
    void on_comboBoxBack_activated(const QString &arg1); //设置背景色
    void on_comboBoxFonts_activated(const QString &arg1);//字体
    void on_checkBoxItaly_stateChanged(int arg1);        //设置斜体
    void on_checkBoxBold_stateChanged(int arg1);         //设置粗体
    void on_comboBoxSize_activated(const QString &arg1); //设置字号
    void on_font_left_clicked();                         //设置居左
    void on_font_mid_clicked();                          //设置居中
    void on_font_right_clicked();                        //设置居右
    void on_comboBoxType_activated(const QString &arg1); //设置类型

signals:                                                 /*信号*/
    void comboBox_activated(const QString &arg1);        //设置字体颜色
    void comboBoxBack_activated(const QString &arg1);    //设置背景色
    void comboBoxFonts_activated(const QString &arg1);   //字体
    void checkBoxBold_stateChanged(int arg1);            //设置粗体
    void checkBoxItaly_stateChanged(int arg1);           //设置斜体
    void comboBoxSize_activated(const QString &arg1);    //设置字号
    void font_left_clicked();                            //设置居左
    void font_mid_clicked();                             //设置居中
    void font_right_clicked();                           //设置居右
    void comboBoxType_activated(const QString &arg1);    //设置类型

private:
    Ui::MyForecolorDialog *ui;
};

#endif // MYFORECOLORDIALOG_H
